Formula 1's desire to hold a race in London is causing Silverstone to reconsider plans to sign a new contract for the British Grand Prix. Silverstone's contract runs out after next month's race and it had agreed terms on a new deal before F1 told it... MoreĀ»